water table aquifer - German English Dictionary